package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 上门寄件对象 sendcou_service
 * 
 * @author ruoyi
 * @date 2021-06-17
 */
public class SendcouService extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long sendId;

    /** 收件人地址 */
    @Excel(name = "收件人地址")
    private String sendAddress;

    /** 收件人姓名 */
    @Excel(name = "收件人姓名")
    private String sendName;

    /** 收件人电话 */
    @Excel(name = "收件人电话")
    private String sendPhonenumber;

    /** 上门时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "上门时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date sendArrivaltime;

    /** 快递厂家 */
    @Excel(name = "快递厂家")
    private String sendCouriername;

    /** 物件类型 */
    @Excel(name = "物件类型")
    private Integer sendType;

    /** 备注 */
    @Excel(name = "备注")
    private String sendRemark;

    /** 上门地址 */
    @Excel(name = "上门地址")
    private String sendArrivaladdess;

    /** 付款方式 */
    @Excel(name = "付款方式")
    private Integer sendPay;

    /** 订单状态 */
    @Excel(name = "订单状态")
    private Integer sendState;

    /**  用户姓名*/
    @Excel(name = "用户姓名")
    private String userName;

    /**  外键*/
    @Excel(name = "外键")
    private Long sendUserId;

    public void setSendId(Long sendId) 
    {
        this.sendId = sendId;
    }

    public Long getSendId() 
    {
        return sendId;
    }
    public void setSendAddress(String sendAddress) 
    {
        this.sendAddress = sendAddress;
    }

    public String getSendAddress() 
    {
        return sendAddress;
    }
    public void setSendName(String sendName) 
    {
        this.sendName = sendName;
    }

    public String getSendName() 
    {
        return sendName;
    }
    public void setSendPhonenumber(String sendPhonenumber) 
    {
        this.sendPhonenumber = sendPhonenumber;
    }

    public String getSendPhonenumber() 
    {
        return sendPhonenumber;
    }
    public void setSendArrivaltime(Date sendArrivaltime) 
    {
        this.sendArrivaltime = sendArrivaltime;
    }

    public Date getSendArrivaltime() 
    {
        return sendArrivaltime;
    }
    public void setSendCouriername(String sendCouriername) 
    {
        this.sendCouriername = sendCouriername;
    }

    public String getSendCouriername() 
    {
        return sendCouriername;
    }
    public void setSendType(Integer sendType) 
    {
        this.sendType = sendType;
    }

    public Integer getSendType() 
    {
        return sendType;
    }
    public void setSendRemark(String sendRemark) 
    {
        this.sendRemark = sendRemark;
    }

    public String getSendRemark() 
    {
        return sendRemark;
    }
    public void setSendArrivaladdess(String sendArrivaladdess) 
    {
        this.sendArrivaladdess = sendArrivaladdess;
    }

    public String getSendArrivaladdess() 
    {
        return sendArrivaladdess;
    }
    public void setSendPay(Integer sendPay) 
    {
        this.sendPay = sendPay;
    }

    public Integer getSendPay() 
    {
        return sendPay;
    }
    public void setSendState(Integer sendState) 
    {
        this.sendState = sendState;
    }

    public Integer getSendState() 
    {
        return sendState;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Long getSendUserId() {
        return sendUserId;
    }

    public void setSendUserId(Long sendUserId) {
        this.sendUserId = sendUserId;
    }

    @Override
    public String toString() {
        return "SendcouService{" +
                "sendId=" + sendId +
                ", sendAddress='" + sendAddress + '\'' +
                ", sendName='" + sendName + '\'' +
                ", sendPhonenumber='" + sendPhonenumber + '\'' +
                ", sendArrivaltime=" + sendArrivaltime +
                ", sendCouriername='" + sendCouriername + '\'' +
                ", sendType=" + sendType +
                ", sendRemark='" + sendRemark + '\'' +
                ", sendArrivaladdess='" + sendArrivaladdess + '\'' +
                ", sendPay=" + sendPay +
                ", sendState=" + sendState +
                ", userName=" + userName +
                ", sendUserId=" + sendUserId +
                '}';
    }
}
